Exploring Adoption and Use of Agile Methods: A Comparative Case Study
نویسندگان
چکیده
In this paper we describe the adoption of agile methods in two organizations. A participant observation method was used to gather in-depth data on the introduction and initial use of agile methods at a bank and a global law firm. An agile usage model, built on theories of innovation diffusion, information systems development, and agile methods, is used to explain post-adoption use of the agile methods in the two organizations. Both organizations had identified problems in meeting business needs with existing waterfall-type methods, and the agile practices and tools introduced at the organizations were similar. Yet the organizations achieved very different results. Compatibility, sociological factors, and top management support were associated with greater agile method use and more positive outcomes.
منابع مشابه
Contextualizing Obesity and Diabetes Policy: Exploring a Nested Statistical and Constructivist Approach at the Cross-National and Subnational Government Level in the United States and Brazil
Background This article conducts a comparative national and subnational government analysis of the political, economic, and ideational constructivist contextual factors facilitating the adoption of obesity and diabetes policy. Methods We adopt a nested analytical approach to policy analysis, which combines cross-national statistical analysis with subnational case study comparisons to examine...
متن کاملExploring Facilitators of Transition and Adoption to Agile Methods: A Grounded Theory Study
Nowadays, changing development approach from traditional to Agile methods has been considered as a strategic decision for achieving Agile values by most software companies and organizations. Due to its nature, moving to Agile software development and adapting to Agile methods need a long time and enough effort. Thus, organizations are faced with a lot of challenges during the transition and ado...
متن کاملAligning Adoption Theory with Agile System Development Methodologies
Studies show that many software developers are reluctant, for a variety of reasons, to employ system development methodologies (SDMs) in the course of building their applications. The proponents of Agile methodologies suggest that many of the factors that have inhibited the use of SDMs to date have largely been addressed in the underlying principles of Agile methods. Using adoption theory as a ...
متن کاملAdopting Agile Software Development: Issues and Challenges
In the recent few years more and more software development organizations are striving to adopt agile software development methods and techniques. Successful agile adoption leads to producing higher quality software, enhance developers moral and at a lower cost than the traditional water wall model approach. However, Agile adoption always comes with special challenges and accordingly, fundamenta...
متن کاملEmergence of Agile Methodologies: “Perceptions from Software Practitioners in Sri Lanka"
Agile software development methods have caught the attention of software practitioners and researchers worldwide. Several issues have arisen from the experience of software methodologies, including the nature of research questions that such studies address the advantages and challenges associated with being a member of the community under study, and how to maintain the rigour in data collection...
متن کامل